chromosomes and genes